//
//  FGFileMessageCell.h
//  FGChatKit
//
//  Created by Henry on 2021/6/3.
//

#import "FGBubbleMessageCell.h"
#import "FGFileMessageCellData.h"
#import "FGLabeledCircularProgressView.h"

NS_ASSUME_NONNULL_BEGIN

@interface FGFileMessageCell : FGBubbleMessageCell

@property (nonatomic, strong) FGCircularProgressView *progressView;

@property (nonatomic, strong) UILabel *fileNameLabel;
@property (nonatomic, strong) UILabel *lengthLabel;
@property (nonatomic, strong) UIImageView *fileImageView;

@property (nonatomic, strong) UIView *lineView;
@property (nonatomic, strong) UIImageView *flagImageView;
@property (nonatomic, strong) UILabel *flagLabel;

@property (nonatomic, strong) FGFileMessageCellData *fileData;

- (void)fillWithData:(FGFileMessageCellData *)data;

@end

NS_ASSUME_NONNULL_END
